package com.alks.function.data.request.biocontrol.deptwork;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDate;

@Data
public class PrepairTimeRequest {

    @ApiModelProperty(value = "指令")
    private String lotNo;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "业务色卡实际日期")
    private LocalDate bussAct;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "技转核料实际日期")
    private LocalDate techBomAct;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "技转试做实际日期")
    private LocalDate techTrailAct;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "面料下单实际日期")
    private LocalDate upperPurAct;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "大底下单实际日期")
    private LocalDate solePurAct;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "主面料生产采购回复日期")
    private LocalDate upperMtlVendor;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "主面料生控计划日期")
    private LocalDate upperMtlPmc;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "主面料实际完成日期")
    private LocalDate upperMtlAct;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "大底采购回复日期")
    private LocalDate soleMtlVendor;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "大底生控计划日期")
    private LocalDate soleMtlPmc;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "包材实际日期")
    private LocalDate packMtlAct;

}
